vanmaram

തന്നെത്താന്‍ വരുത്തിവച്ച - meaning in english

Meanings for തന്നെത്താന്‍ വരുത്തിവച്ച

adj
Self-inflicted